surface molecules - Spanish English Dictionary